Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
113 CASTLE ROAD Semi-Detached £153,368 £110,000 10 Dec 2015
115 CASTLE ROAD Semi-Detached £179,037 £103,625 8 Feb 2012
119 CASTLE ROAD Semi-Detached £253,951 £132,000 6 Sep 2004
129 CASTLE ROAD Semi-Detached £148,838 £122,000 26 Jun 2020
131 CASTLE ROAD Semi-Detached £126,137 £108,000 12 Nov 2020
133 CASTLE ROAD Terraced £156,669 £156,250 27 Jan 2023
135 CASTLE ROAD £135,000 14 Sep 2023
137 CASTLE ROAD Semi-Detached £155,000 17 Jan 2024
143 CASTLE ROAD Semi-Detached £262,613 £53,000 14 Nov 1997